/**
 * 文件上传
 *
 * @param cname 传入file input的类名
 * @returns {*} 返回结果为上传后的访问路径
 */
function uploadfile(cname) {
    var formData = new FormData();
    var id = 'input.' + cname;
    var tfile = $(id);
    console.log($(id).length);
    var url = '/ftp/upload';
    //计数器，如果选中的文件大于2，选择不同上传接口
    var count = 0;
    //检测标签的文件数量，并封装到formData
    for (var x = 0; x < tfile.length; x++) {
        var y = tfile[x].files.length;
        for (var i = 0; i < y; i++) {
            formData.append('file', tfile[x].files[i]);
        }
        count += y;
    }
    console.log(count);
    if (count > 1) {
        url = '/file/uploadMore';
    }
    var test = null;
    $.ajax({
        url: url,
        type: 'POST',
        cache: false,
        data: formData,
        async: false,
        processData: false,
        contentType: false,
        success: function (data) {
            tfile.each(function () {
                $(this).val("");
                console.log("文件清空完成，上传成功");
            });
            test = data;
            return test;
        },
        error: function () {
            return test;
        }
    });
    return test;
}